dam up one's tears - French English Dictionary